home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
scope
/
001-025
/
scopedisk8
/
hunker
/
readme
< prev
next >
Wrap
Text File
|
1995-03-18
|
2KB
|
49 lines
History of this program:
This program was written by Terry Fisher. Its purpose: to fix some of
those nasty programs that were written before people started using fast memory.
Now, it can also be used as a valuable 'C' development tool, similar in function
to the Assembly language Atom utility. By running this program on your
executable, you can avoid having to copy image data into chip memory. Simply
put 'Hunker <file> d=c' into your Makefile, and all initialized data will
be loaded into chip memory automatically.
Usage:
This program can only be used from the CLI. The format for invocation
is: Hunker <file> [-v] [c/d/b]=[c/f/e]
Order is not important except that the file name must be the first arguement.
The other arguements may be typed in any order. Their meanings follow.
-v sets verbose mode. It isn't really useful, but its there.
[c/d/b]=[c/f/e] These are the switches which specify where each hunk type are
to be loaded into memory. The characters on the left of the
'=' are the hunk type. The characters on the right are the
type of memory to load these hunks into.
ie d=c would put all data hunks into chip memory
c=f would put all code hunks into fast memory
b=e would put all uninitialized data into either chip or fast
Note: to change more than one type of hunk at one time, you
must have a separate argument for each hunk type.
ie to load data into chip memory, and code into fast,
the CLI command would be:
Hunker <file> d=c c=f
Distribution:
Hunker may be freely distributed as long as: this README file is
kept with it, and it is not included in any commercial distributions without
my consent. If you find this program useful, and it is going to save you
several hours, I would appreciate any contribution. (If its going to make
your $50 commercial software run, I feel I deserve a small contribution :-)
Terry Fisher,
RR #2,
Harriston, Ontario, Canada.
N0G 1Z0
See also the section on ATOM in the Bantam AmigaDos Manual.
Thanks to Carolyn Scheppner at CATS for helping figure out how the loader
works.